Medical Dictionary
Indian physic
noun
Medical Definition of INDIAN PHYSIC
: either of two American herbs (Gillenia trifoliata and G. stipulata) of the rose family with emetic roots
Seen & Heard
What made you want to look up Indian physic? Please tell us where you read or heard it (including the quote, if possible).